Automated Delivery of Web Documents Through a Caching Infrastructure
نویسندگان
چکیده
The dramatic growth of the Internet and of the Web traffic calls for scalable solutions to accessing Web documents. To this purpose, various caching schemes have been proposed and caching has been widely deployed. Since most Web documents change very rarely, the issue of consistency, i.e. how to assure access to the most recent version of a Web document, has received not much attention. However, as the number of frequently changing documents and the number of users accessing these documents increases, it becomes mandatory to propose scalable techniques that assure consistency. We look at one class of techniques that achieve consistency by performing automated delivery of Web documents. Among all schemes imaginable, automated delivery guarantees the lowest access latency for the clients. We compare pulland pushbased schemes for automated delivery and evaluate their performance analytically and via trace-driven simulation. We show that for both, pulland push-based schemes, the use of a caching infrastructure is important to achieve scalability. For most documents in the Web, a pull distribution with a caching infrastructure can efficiently implement an automated delivery. However, when servers update their documents randomly and servers cannot ensure a minimum time-to-live interval during which documents remain unchanged, pull generates many requests to the origin server. For this case, we consider push-based schemes that use a caching infrastructure and we present a simple algorithm to determine which documents should be pushed given a limited available bandwidth.
منابع مشابه
Introduction from Session Chair - Multimedia and Telecommunications Track Session: Content Caching
Utz Roedig Mobile & Internet Systems Laboratory (MISL) University College Cork College Road, Cork, Ireland [email protected] Computer networks are used today in daily life and we notice that these networks and the applications are used for communication advance. For example the use of wireless networks increases, leading to a more heterogeneous network structure. Applications process more time crit...
متن کاملCaching Neighborhood Protocol: a Foundation for Building Dynamic Caching Hierarchies with WWW Proxy Servers
In this paper, we propose a Caching Neighborhood Protocol (CNP) that describes an infrastructure upon which proxy servers can build dynamic caching hierarchies. Compared to the conventional schemes based on static caching hierarchies where proxy servers can only communicate with each other following predefined path configurations, the proposed dynamic scheme permits flexible communications amon...
متن کاملUsing Network - level Support to Improve Cache
We present the design of a new distributed Web caching infrastructure that uses network-level mechanisms to provide routing of Web requests to caches. Our work is motivated by the need to provide eeective caching not only for the small number of extremely popular Web documents, but also for the large number of documents of only intermediate popularity. In currently existing and proposed systems...
متن کاملUsing Network-Level Support to Improve Cache Routing
We present the design of a new distributed Web caching infrastructure that uses network-level mechanisms to provide routing of Web requests to caches. Our work is motivated by the need to provide eeective caching not only for the small number of extremely popular Web documents, but also for the large number of documents of only intermediate popularity. In currently existing and proposed systems...
متن کاملA Web Caching Primer
This material is posted here with permission of the IEEE. Internal or personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution must be obtained from the IEEE by sending an email message to [email protected]. A Web Caching Primer Now a signif...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003